# IT-Planet

## Для сборки образа веб-сервера из Dockerfile - используется следующая команда:

```bash
docker build -t web-server .
```

где:

- "**-t**" - задаёт имя для собираемого образа, в данном случае будет собран образ с именем "**web-server**";
- "**.**" - говорит о том, что файл "**Dockerfile**" расположен в текущей директории и именно с именем "**Dockerfile**";

## Для запуска контейнера из собранного образа - используется следующая команда:

```bash
docker run --name web01-apache2 -d -p 80:80 web-server
```

где:

- "**--name**" - задаёт имя для контейнера, в данном случае будет запущен контейнер с именем "**web01-apache2**";
- "**-d**" - для запуска контейнера в фоновом режиме;
- "**-p**" - для проброса локального порта на порт в контейнере, в данном случае обращения к локальному хосту на порт **80** - будут перенаправлены на порт **80** контейнера  **web01-apache2**;
- "**web-server**" - имя образа на основе которого необходимо запустить контейнер